Fix display-buffer interactive spec, and fixes for pop-to-buffer*.
authorChong Yidong <cyd@stupidchicken.com>
Thu, 1 Sep 2011 17:04:30 +0000 (13:04 -0400)
committerChong Yidong <cyd@stupidchicken.com>
Thu, 1 Sep 2011 17:04:30 +0000 (13:04 -0400)
commitff7f286d3450e67ec46e39aac92219abb41031ed
treebff055c9fbc552a6ab0c32eba6d747339f11e7ae
parent118de803e560e8db3ccdfe01542045dad3ffb456
Fix display-buffer interactive spec, and fixes for pop-to-buffer*.

* lisp/window.el (display-buffer): Restore interactive spec.
(display-buffer-same-window, display-buffer-other-window): New
functions.
(pop-to-buffer-1): New function.  Use the above.
(pop-to-buffer, pop-to-buffer-same-window): Use it.
(pop-to-buffer-other-window, pop-to-buffer-other-frame): Deleted.

* lisp/view.el (view-buffer-other-window, view-buffer-other-frame):
Just use pop-to-buffer.
lisp/ChangeLog
lisp/view.el
lisp/window.el